Byte Pair Encoding Tokenization Algorithm Explained